home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGNG_C / DBTOOLC.LZH / LC.ARC / README.LC < prev   
Text File  |  1987-09-16  |  2KB  |  55 lines

  1. This file contains instructions for using the Lattice C, version
  2. 3.0, to re-create DCT1.EXE.
  3.  
  4. The only files supplied on the disk are the source code files, and
  5. two library files: LC_CATCH.LIB and DCTMISC.LIB. The source files are
  6. in the \SOURCE directory, while the library files are contained in
  7. the \LC directory. All remaining library files must be recreated by
  8. recompiling the appropriate source code files, and then using a
  9. librarian compatible with your compiler to combine the object files
  10. into a library. The examples below assume you are using PLINK86 for
  11. your librarian.
  12.  
  13. 1. Set your INCLUDE environment variable:
  14.     set INCLUDE=\lc;\lc\l
  15.  
  16. 2. Make DCT1.OBJ by recompiling DCT1.C:
  17.         lc -ml -dLARGE -dLC3 dct1
  18.  
  19. 3. Make DCT1.LIB as follows:
  20.     A. Recompile the source files:
  21.             lc -ml -dLARGE -dLC3 dbarray
  22.             lc -ml -dLARGE -dLC3 dbstat
  23.             lc -ml -dLARGE -dLC3 dbfin
  24.     B. Make the library file DCT1.LIB:
  25.                 Using PLIB86:
  26.                     BUILD DCT1.LIB
  27.                     FI DBFIN.OBJ
  28.                     FI DBSTAT.OBJ
  29.                     FI DBARRAY.OBJ
  30.  
  31. 4. Make DCTSCRN.LIB as follows:
  32.     A. Recompile the source files:
  33.         lc -ml -i\lc\ -i\lc\l -dLARGE -dLC3 dctmsg
  34.         lc -ml -i\lc\ -i\lc\l -dLARGE -dLC3 putwindo
  35.         lc -ml -i\lc\ -i\lc\l -dLARGE -dLC3 savwindo
  36.         lc -ml -i\lc\ -i\lc\l -dLARGE -dLC3 rstwindo
  37.     B. Make the library file dctscrn.lib:
  38.         (This example uses PLIB86. Your librarian may differ)
  39.         build dctscrn.lib
  40.         fi dctmsg.obj
  41.         fi putwindo.obj
  42.         fi savwindo.obj
  43.         fi rstwindo.obj
  44.  
  45. 5. Make DCT1.EXE by linking all the files together:
  46.         link \lc\l\c+dct1,dct1,,lc_catch+dct1+dctscrn+dctmisc+
  47.         \lc\l\lcm+\lc\l\lc
  48.  
  49. Note: if you are using version 3.0 or later of LINK.EXE, you
  50. must specify an adequately large number of segments, as in
  51. the following command:
  52.  
  53.         link /SEGMENTS:512 \lc\l\c+dct1,dct1,,lc_catch+dct1+
  54.         dctscrn+dctmisc+\lc\l\lcm+\lc\l\lc
  55.